草庐IT

Amazon EC2 上的 MongoDB

全部标签

MongoDB教程:正则表达式($regex)

正则表达式用于模式匹配,基本上是用于文档中的发现字符串。有时,在检索集合中的文档时,我们可能不知道要搜索的确切字段值。因此,可以使用正则表达式来基于模式匹配搜索值来帮助检索数据。本章我们将要学习如下内容——使用$regex运算符进行模式匹配与$options进行模式匹配没有regex运算符的模式匹配从集合中获取最后一个’n’个文档使用$regex运算符进行模式匹配MongoDB中的regex运算符用于在集合中搜索特定的字符串。以下例子显示了如何完成此操作。假设我们有相同的Employee集合,其字段名称为“Employeeid”和“EmployeeName”。我们还假设我们的收藏集中有以下文件

ios - iOS 上的 Sqlite 数据库查询只更新一个字段

我一直在阅读sqlite更新查询的所有答案,但我的不工作。它只更新“类别”列而不更新“用户评论”“categoria”是我的Sqlite数据库的最后一列,但我还有很多列没有更新,这会影响我的查询吗?尽管我没有更新它们,但我应该更新每一列吗?这是我的代码:NSString*query=[NSStringstringWithFormat:@"UPDATEappssetuserComment='%@',categoria='%@'WHEREid='%d'",app.userComment,app.categoria,[[appappID]intValue]];sqlite3_stmt*sta

iOS:iOS 6 上的 NSXMLParser 错误

在我的iOS应用程序中,我调用了返回xml响应的WS。我使用NSXMLParser解析它。在web服务发生一点变化之前,在iOS6上一切正常。现在我不断收到iOS6的错误消息:“发生了以下错误:操作无法完成。(NSXMLParserErrorDomain错误100。)(代码:100)”但是,当我在iOS7上尝试时,一切正常。以下是xml响应:旧的xml响应:GeorgeMcQuillanusename新的xml响应:GeorgeMcQuillanusename因此,新响应仅在iOS7上有效,在iOS6上无效。我注意到旧响应中的第一个xmlns不是链接,但为什么它适用于iOS7?我不明白

ios - iOS7 上的相机照片模式全屏

有没有办法在装有iOS7.1的iPod5gen上设置相机照片模式全屏?拍照的时候拍照模式不是全屏,只有视频模式是全屏,请问有什么办法可以改变吗?(我认为同样的问题一定会发生在iPhone5及更高版本上)。到目前为止,这是我的代码,它显示控件但部分显示,而不是全屏显示,并且控件与顶部对齐,因为相机控件已从View中删除:self.picker=[[UIImagePickerControlleralloc]init];self.picker.delegate=self;self.picker.allowsEditing=NO;self.picker.sourceType=UIImagePi

ios - 在 SKSpriteNode 上的两个不同 SKTextures 之间淡入淡出

有谁知道是否有办法在SKSpriteNode上的两个不同的SKTexture之间淡出(随着时间的推移)。我假设您不能直接执行此操作并计划使用具有更高ZPosition的重复子Sprite来实现淡入淡出,但我只是想检查是否没有使用的方法>SKAction(s)我已经看过了。 最佳答案 假设新纹理覆盖在旧纹理之上,以下代码应该可以解决这个问题(它不会淡出以前的纹理,而只是淡出新的在上面)。我省略了次要的实现细节,例如计时模式。-(void)fadeTexture:(SKTexture*)newTextureontoSpriteNode:

ios - 减少/消除 <video> 元素上的缓冲滞后 (iOS)

我们有一个正在流式传输到移动设备的FFMPEG流。我们正在使用HTML5标签以内联显示视频(在实时流应用程序中)。我们已经设法将FFMPEG端的延迟降至最低,但在iOS端仍然存在延迟,播放器可能会缓冲几秒钟。有什么办法可以减少客户端延迟吗?我们需要尽可能接近实时,跳过是可以接受的。 最佳答案 如果您使用的是HTML5视频标签,则iOS设备将使用Quicktime播放视频。Apple不提供对其Quicktime播放器缓冲区设置等内部机制的控制。对于AppleTV上的一个项目,我什至和一个在库比蒂诺的苹果公司的人一起工作,他们只是不允许

ios - iOS 应用程序上的资源文件数量限制是多少?

我计划在我的应用程序中捆绑一些JSON文件。我想知道iOS应用程序上的资源文件数量是否有限制。 最佳答案 文件没有限制,因为查找资源的函数只要求文件系统API在应用程序目录中查找项目。该文件系统使用的是HFS+格式,它在单个目录中可以管理的文件没有实际限制。HFS标准(HFS+之前的旧格式)有每个目录64k文件的限制,IIRC,但HFS+的限制是2^31,这实际上是无限的。添加到您的相关问题:在一个目录中包含1000多个文件的一个缺点是创建它们可能需要一段时间,这意味着您的应用程序的安装可能比您将所有数据都包含在内需要更长的时间在一

ios - 向左滑动时 iOS 7 上的 TableView 崩溃

每当我在单元格上向左滑动时,我的应用程序就会崩溃,这就是我得到的结果-[UITableViewCellScrollView_tableView]:unrecognizedselectorsenttoinstance0x166a1960-[UITableViewCellScrollView_tableView]:unrecognizedselectorsenttoinstance0x166a1960StackTrace:(0CoreFoundation0x2fc08f23+1541libobjc.A.dylib0x3a39fce7objc_exception_throw+382CoreF

ios - iOS Developer Program 上的多个帐户

我的公司为不同的客户开发应用程序,例如ClientA、ClientB和ClientC。我已经设置了我公司的iOS开发人员程序,并拥有适用于ClientA的应用程序。现在我想为ClientB和ClientC开发一个应用程序,并希望将他们的应用程序销售和银行账户分开。如果我创建新的iOS开发者程序,当人们点击这个开发者的更多应用程序时,它不会同时显示ClientA、ClientB和ClientC。我对吗?有人可以帮我吗? 最佳答案 客户B和客户C需要他们自己的帐户,您可以使用这些帐户代表他们发布他们的应用

ios - iPhone 上的应用程序如何在应用程序内与 BT 外设配对和连接?

例如:iPhone上的Pebble应用程序允许我浏览已发现的BT设备列表,然后配对并连接到watch。我知道如何显示BT外围设备列表,但我确信无法通过代码进行配对和连接。所需行为的示例:有什么想法吗? 最佳答案 您可以使用EAAccessoryManager类轻松实现您想要做的事情(void)showBluetoothAccessoryPickerWithNameFilter:(NSPredicate*)谓词完成:(EABluetoothAccessoryPickerCompletion)完成如果您在两个参数中都使用nil调用此方法